<?php

include 'PHPExperienciaLaboral.php';
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of PHPDaoExperienciaLaboral
 *
 * @author user
 */
class PHPDaoExperienciaLaboral {
     var $conexion;

    public function __construct() {
        $this->conexion = mysql_connect("localhost","root","");
        mysql_select_db('hoja',$this->conexion);//
    }

    public function ingresar($experienciaLaboral) {
        $consulta = "INSERT INTO experienciaLaboral(codigo,idPersona,empresa,idTipoEmpresa,idDireccionCorrespondencia,fechaIngreso,fechaRetiro,codCargo,codDependencia)
        VALUES($experienciaLaboral->codigo,$experienciaLaboral->idPersona,$experienciaLaboral->empresa,$experienciaLaboral->idTipoEmpresa,
        $experienciaLaboral->idDireccionCorrespondencia,$experienciaLaboral->fechaIngreso,$experienciaLaboral->fechaRetiro,$experienciaLaboral->codCargo,$experienciaLaboral->codDependencia)";
        $resultado = mysql_query($consulta, $this->conexion) or die(mysql_error());
    }

     public function obtenerTodos() {
        $queEmp         = "SELECT * FROM experienciaLaboral ORDER BY codigo DESC";
        $resultado      = mysql_query($queEmp, $this->conexion) or die(mysql_error());
        $total          = mysql_num_rows($resultado);
        $experienciaLaboral  = array();
        for ($i = 0; $i < $total; $i++) {
            //echo('pase');

            $codigo   = mysql_result($resultado, $i, codigo);
            $idPersona    = mysql_result($resultado, $i, idPersona);
            $empresa  = mysql_result($resultado, $i, empresa);
            $idTipoEmpresa= mysql_result($resultado, $i, idTipoEmpresa);
            $idDireccionCorrespondencia= mysql_result($resultado, $i, idDireccionCorrespondencia);
            $fechaIngreso= mysql_result($resultado, $i, fechaIngreso);
            $fechaRetiro= mysql_result($resultado, $i, fechaRetiro);
            $codCargo= mysql_result($resultado, $i, codCargo);
            $codDependencia= mysql_result($resultado, $i, codDependencia);
            
            $experienciaLaboral     = new PHPExperienciaLaboral($codigo,$idPersona,$empresa,$idTipoEmpresa,$idDireccionCorrespondencia,$fechaIngreso,$fechaRetiro,$codCargo,$codDependencia);
            $experienciaLaboral[]  = $experienciaLaboral;
        }

        return $experienciaLaboral;
    }
}
?>
